god save britain - French English Dictionary